Proteles cristata

Explore definitions, synonyms, and language insights of Proteles cristata

Definitions

Noun
striped hyena of southeast Africa that feeds chiefly on insects

More General Terms